high-tech weaponry - Alemán Inglés Diccionario